vanmaram

High church - meaning in malayalam

Meanings for High church

adj
ഇംഗ്ലണ്ടിലെ പള്ളി